protein hemagglutinin definition

Best popular protein hemagglutinin definition